use crate::support::error::AppResult;

pub(crate) mod config;
pub(crate) mod support;
pub(crate) mod oidc;
pub(crate) mod server;
mod app;
mod api;

#[tokio::main]
async fn main()->AppResult<()>{
    app::run(api::create_router()).await
}
